home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 2 / Atari Mega Archive CD - Volume 2.iso / minix / up1510b.tgz / up1510b / src / lib / Makefile < prev   
Makefile  |  1990-07-23  |  452b  |  29 lines

  1.  
  2. CHIP    = M68000
  3. ORDER    = LIBORDER
  4. AR    = ar
  5. ARFLAGS    = r
  6.  
  7. SUB    = ansi posix other $(CHIP)
  8. OBJ    = head.o crtso.o end.o
  9. LIB    = libc.a
  10. ALL    = $(OBJ) $(LIB)
  11.  
  12. all:    sub $(ALL)
  13.  
  14. sub:
  15.     for i in $(SUB); do cd $$i; make all; cd ..; done
  16.  
  17. $(LIB):    $(SUB) $(ORDER)
  18.     rm -f $(LIB)
  19.     while read x; do $(AR) $(ARFLAGS) $(LIB) $$x; done < $(ORDER)
  20.  
  21. $(OBJ):
  22.     cd $(CHIP); $(MAKE) $@; cp $@ ..
  23.  
  24. clean:
  25.     for i in $(SUB); do cd $$i; make $@; cd ..; done
  26.  
  27. clobber:
  28.     rm -f $(OBJ) $(LIB)
  29.